package com.xiaoli.mapper;

import com.xiaoli.entity.User;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface UserMapper {
    /**
     * 修改用户信息
     * @param user
     */
    void update(User user);

    /**
     * 根据用户名查询用户信息
     * @param userName
     * @return
     */
    User getByUserName(@Param("userName") String userName);

    /**
     * 插入用户信息
     * @param user
     */
    void insert(User user);

    /**
     * 根据用户id查询用户信息
     * @param userId
     * @return
     */
    User getById(int userId);
}

